package com.gl.glcourses.model
{
	import com.gl.glcourses.events.GLCoursesEvent;
	import com.gl.glcourses.model.constants.Constants;
	import com.gl.glcourses.vos.Curso;

	public class VistaCursosModel extends PresentationModel
	{
		[Bindable]
		public var tabCursosState:String = Constants.ESTADO_VER_CURSOS;
		
		public function prepararAltaCurso():void
		{
			var event:GLCoursesEvent = new GLCoursesEvent(GLCoursesEvent.PREPARAR_ALTA_CURSO);
			event.cursoNuevo= new Curso();
			event.cursoSeleccionadoAccion=Constants.ACCION_ALTA_CURSO;
			dispatch(event);
		}
		
		public function prepararVerCursos(tabCurso:String):void
		{
			var event:GLCoursesEvent = new GLCoursesEvent(GLCoursesEvent.CAMBIAR_TAB_CURSOS);
			event.tabSeleccionadoString = tabCurso;
			dispatch(event);
		}
		
	}
}